A wonderful relaxing place. Everything you could need. Comfortable bed, nice kitchen and cool back patio. Ocean Beach has that laid back vibe we were looking for.