It's not worth for the price, and you'll get bad service, room and meal. The front desk girl is not nice I can't remember her name but she is always sat down there without no smile and not help at all. I pay for almost 100 dollars but I got the worst WiFi signal ever. I stayed at room 103 and the WiFi not even reach my room! And when I told the front desk girl she said "it's because we are in the island" which is not make sense and not help. And the TV is not working as well. I booked this hotel with breakfast. And the last 3 days I ate breakfast from the day before, so its not a fresh meal! Thank you crystal sands hotel you give me unforgettable memory stayed a week in the island with no internet, no TV, bad meal, service. thank you ! For the reader, the good things about this hotel is the location.