I had a very enjoyable stay at Eden Beach Resort. I thought that this hotel was a little bit on the expensive side but worth it for the convenience. My 2nd floor room (3rd floor in the US) must have been refurbished because it didn't look like their website pictures or the other pics on TripAdvisor. I think it is... more










Rooms
Service
Older travelers
Young singles
An amazing honeymoon




