Our two week stay was very enjoyable; the property and amenities were exactly as described. We particularly enjoyed the backyard and patio areas. Ocean Beach is a very interesting and fun community, with lots of great little shops, restaurants and taverns. We would be happy to return.