This was my 3rd time there and am looking forward to my next. One day stayed there all day. I ate a delightful breakfast- they have eggs, bacon, Indian, Asian, and Indonesian foods, just relaxed by the pool, went to the beach, got a massage and listened to live music while eating dinner at their beach front restaurant. Service is exceptional. The property is spacious and green.