Adequate room, clean and comfortable - coffee, milk and hair conditioner not replenished once used, which was disappointing, despite requests. Reception staff very helpful and welcoming, but all other staff quite surly. Food at all restaurants was good, but very expensive. The location of the hotel, minutes away from shops (great boutique shopping as well as swimwear/t shirt shopping), restaurants and bars, was perfect. It is also minutes away from the marina, from where you can get ferries or leisure boat trips. Beach was good, felt like a very safe bay for swimming. The entrance lobby, bar and main restaurant area had a lovely old colonial feel, a little tired, but that was part of the appeal.