Sparkling clean with everything you could need. A great location…on the beach, but close to everything else in San Diego too. Great hosts and a unique little location. Would stay again.