Excellent location- walking distance to shops, restaurants, and the beach. Well stocked with everything you need for a great stay. Definitely recommended.