We stayed at this hotel in October of 2014. Hotel has perfect location - right on a beach. We were surprised by the width of the beach (I counted around 200 steps from water to the resort path). Hotel is very clean and very well kept. Room is pretty big and bad is comfortable. We were given room with side see view so we can watch sunset from our balcony. Hotel staff is friendly and helpful.