We've stayed here a few times now, and have always been very pleased. Most recently, we were pleasantly surprised to see the upgrades the owners have done. Decor is "chic-tropical", bedrooms are nice size, kitchen is perfect, ideal for our family of 5, or even just for my hubby and myself. The inside is quite large, with lots of space. Nice that our kids can be playing in one area, while we relax in another. We love the backyard, pool is lovely and relaxing, and covered which is great. This place has all of the amenities, everything we need, and we can always rely on arriving to a ready-to-use home (tidy, clean, pool is sparkling, no bugs, etc...). I would highly recommend for anyone who wants a nice vacation without having to pay the exorbitant price of a hotel. We always leave feeling like we're leaving our "home away from home", for an exceptional value.