Extremely clean and well furnished with everything you could possibly need. We used all the beach gear every time we went to the beach. Great location, you can walk to the beach and a whole bunch of restaurants around. Steve is a great host, extremely helpful, always responsive right away. Would definitely stay here again next time!