Exactly as expected, right on the beach. Old and worn in places, but that was expected. Perfect for the price. Breakfast was OK, but again was in line with expectations. Basically, if you want a place right on the beach this is it. Worn but CLEAN hotel, would go again.