I have stayed here on numerous occasions over the years and have nothing but praise for the hotel, yes it is expensive but the service and ambiance of the place make up for it. on several occasions i have been upgraded on several occasions(once to one of the private villas with it's own pool, very nice) although kids are welcome... more








