The place was well decorated and comfortable! Beds were super comfortable and the kitchen was perfect. We loved the location, 100 steps from a really cute cove with rocks and a small beach, or a 10 minute walk from the big beach of Ocean Beach. Really great to have a free parking spot as well! I would recommend this place to a small group. It would have been cramped with more than 5 people I think. Loved our stay overall!