This place is in a perfect location 15 minutes walking to the beach and a 15 minute ride to the airport. The inside was clean and large kitchen nearly fully equipped and accommodated a personal chef we hired for our celebration. The pool was a nice option and beach towels were provided. Hosts were very hospitable. I could message them for anything and they were quick and friendly. The only thing missing was a portable speaker we forgot to pack.