This was our first stay at Coral Sands Beach Resort, and overall it was a very enjoyable experience. Rooms are very spacious, location very good, staff all very helpful and pleasant. However, one blight at the end of the stay when we were told that we would have to vacate the hotel at 15.00hrs !!! Usually flights to the UK are in the evening and in our case it was at 20.30hrs meaning that we would be picked up from hotel at 17.30hrs. Since this was a new rule and we were not advised at time of booking, the management on the day allowed us to stay. IF they had not, we would have had to walk the streets with two large cases and two small cases for 2.5 hours. I urge the owner to back down on this ridiculous rule or run the risk of losing business. It would put us off returning.