This hotel is on the beach, but it is probably cleaner if you camp out on the beach. There was trash everywhere, only once in a weeks time did I see a cleaning lady. The Hotel smelled bad. The staff at the hotel was very rude, and didn't tend to the need of its guests. I would suggest finding another hotel.