Everything about this place was amazing. Location, view, a/c, amenities, pool temp, cleanliness, towels, boogie board, lounge chairs/umbrella, washer/dryer, fully equipped kitchen including condiments and coffee, decent beds, quiet and private, front row parking every day, shopping/food 5 minutes walk away, and adorable little geckos greeting us every morning on our way out of the complex. Greg was super easy to communicate with, and gave us a phone number to call if we needed anything. This place was great!