Absolutely loved our stay! The place was impeccably clean, had everything you should need (towels, extra blankets, cooking utensils and appliances, beach towels, sand toys). Location was a perfect spot, close to amazing restaurants and shops. Beach was beautiful, it rained some of our days but it completely cleared out within a few hours. All of our kids loved it there and really enjoyed the pool. Would highly recommend to any families looking for a nice place to stay close to everything!