Very clean, spacious, and an amazing location easily walkable to the Ocean Beach area. We had everything we needed including plenty of towels and linens. I would definitely recommend staying here.