Fantastic location, walkable to beach and shops. Modern furnishings and great amenities. Clean and beautifully presented. Would absolutely stay again.