The place was clean and had everything one would need for going to a beach. Unfortunately we had no hot water the entire stay. Everything else was fine.