Awesome stay! Great level of hospitality with both spa & gym on the same floor. Fully equipped kitchen, comfy bed with superb views. Would stay again in a heartbeat!