Great place, great location within walking distance of beach and many good restaurants/shops. Excellent hospitality. Will definitely stay again.