The hotel was in a good location, the beach was nice and clean, and the pool was okay. However, the rooms themselves were DATED. I mean, they should have been upgraded 20 years ago. The towels and utilities were old, as were the bed sheets. The carpet reeked and was begging to be replaced. The staff was very nice and polite, but that couldn't make up for how poor the rooms were. I will never stay here again and do not recommend it.