There is a lot of hub bub about great stays and poor stays at beach resorts by travelers. My question is are there 3-5 top best beach resorts to stay at ? Realistic reviews appreciated. I don't care if you had a smelly towel. Cleanliness, of room and hotel facilities is important. Thank you!