Very clean, extremely convenient to Ocean Beach town and water. Great and spacious bedrooms and two full baths really made this a perfect stay for us. Nothing was overloooked. Would definitely book this place again!