We stayed at Moonlight Villa for one night last year. The property is very beautiful and cozy and the rooms are so close to the water. If you are not a dog lover then it's probably not the place for you, there are a lot of dogs on the property. They are good watch dogs, but you will hear them bark. We were there in January and one night without a/c wasn't an issue for us. All of the bedding was a big scratchy, and I would probably pack my own sheets if we went back. So, like I said if you don't mind dogs it's a great, laid back place.