Great location, within walking distance to beach and marina, which had a variety of restaurants and shops. Property was pleasant, but check-in was very difficult. No one on property to allow entrance through gate, nor any visible information posted. Had to ask taxi driver to call someone. Property is managed by a business during certain hours. The 'Royal Suite' accommodated our family of four nicely. Beds comfortable, tiny kitchenette with office-size fridge, but only a tub with a hand-held shower head (couldn't stand up because of slanted ceiling). No windows for viewing outside, only skylights which allowed light to emit. The towels provided were a mis-match of hand towels and worn-out bath towels (two). Breakfast consisted of a nice assortment of fruit, 'packaged' sweetbread, yoguart, and dry cereal, but never provided milk.