Very clean, less than 5 min walking distance to beach and several great restaurants. Location is great with Beach, shops and restaurants ALL within walking distance. Place was great. WOULD DEFINITELY RECOMMEND!!