This is a fantastic location with a private beach and heated pool for fun. The villa is just like having a clean 2 bedroom/2 bath home to spread out in. It was the perfect size for us. We enjoyed sitting on the front porch to relax or do yoga. It was peaceful and the kids all had so much fun! We toured the intercostal waterway, took a quick day trip to Miami, ate out at some awesome local places, but mostly spent our time at the beach and pool just enjoying time together.