Inside a beautiful hotel. Clean and sparkling at all times. Staff all helpful and friendly. sos pool man cheerful, not always seen in a lifeguard. Animation lady made good our stay by getting us to join in. The only poor remark is we booked pool side and we're not!!!!