This place is simply lovely. It had everything we needed and we had a great time. It was clean and comfortable. The pool was great, we made use of it every day. The beds were comfortable and there are separate air conditioners in every room, so everyone could adjust the temp to their liking. The neighborhood was quiet and beautiful. Overall we had a great time. Communication with hosts was quick and effortless.