This is a wonderful location! Close to everything you need - restaurants, beaches, shops, tours. Beautiful grounds. Awesome pools. And super friendly staff. The unit was clean and roomy and had great patios for outdoor relaxation. We loved our stay!