The Eden Rock is great, but lets not get too carried away. Unless you are staying in a suite or higher, don't bother on booking this hotel. Also, get ready to pay $11 USD for a soda and $40 for a hamburger, or be prepared to go hungry. The breakfast which is included in most packages will leave you hungry for most of the day. I don't think I have ever had worst scrambled eggs before in my life.
The service is decent here but not what I am use to from a five star hotel. I will say though that the cleaning service never missed a clean and the products the hotel provides are first class.
They need to work on the following:
Water Pressure for the Showers
Faster Service - takes forever to get even a cup of coffee
Beach Boys are great but not enough attention to guest
Linens on the bed....very rough
Things I did love....
The lounge chairs
You have no recent hotel searches.