Very clean with great location. Short walk to beach. Owner is very accommodating as well. Highly recommend.