Stayed for a long weekend and found this hotel to be exceptionally clean. It's not fancy but the staff is friendly and accommodating and it's a good location. The rooms are a bit small, but you shouldn't be inside anyway! You should be on the beach. As a regular traveler who stays in hotels 3 nights a week take my word and stay here for your next vacation.