A fabulous place to stay with extended family or friends. With the bedrooms spread over three floors everyone has their own place. Very clean and everything you could require was provided. Handy to beaches and shopping amenities as well. Thoroughly recommend.