Excellent location near the pool, short walk to a beautiful beach and local restaurants/shops! Very kid friendly with more than enough beach supplies for our family, plus a pack n play and booster seat they provided for our stay. Master bedroom can get a little warm without AC, but the fan provided helped when positioned near the doorway. Very well managed complex with a great adult pool, kids pool, plus hot tubs. PMI was very professional and quick to address and communicate through a couple minor things that came up during our stay.