An oasis in paradise
The hotel is a true oasis for those who want to relax. With a spa onsite and several rooms with stunning ocean views, this feels more like a resort than a chain. The decor throughout adds to the ambiance and the rooms are beautifully and comfortably decorated.