I have been staying at Sandy Beach for several years now. The rooms have always been nice and clean. Very comfortable. The pools and spas are great as well. The staff has always been very friendly, and willing to help with any problem you might have. I won't go anywhere else.