Extremely clean! The host was communicative and helpful. The house was nicely decorated and the kitchen is loaded with everything you could possibly need to cook. All of the cookware was new and clean. Steps from the sand. I would encourage you to read about the parking situation, but it wasn’t a problem for us. Highly recommend!