Very clean!! Within easy walking distance from the beach. Greatest shower ever!! Everything you needed to have a great time at the beach!! Thanks, Al!!!