Here's what good: This unit has unbeatable views and beach access. It's literally right on the sand. The location is great. It's a quick walk to the pier, the town of Ocean Beach, and the dog beach. It's a cozy place. The beds and couches are comfortable. However, the description that boasts "luxurious oceanfront condo," and while it's a nice place, it's not luxurious as it lacks certain touches and amenities you'd expect from a luxury rental.
Here's some things you should know: it's in the flight path of the airport. It's not over-bearing, however, it's noticeable. There are volleyball courts right in front of the unit. While we were at the property, there were small tournaments during the weekend days. They set up pretty much right in front of the patio. Again, not over-bearing, just not private. Also, you pick up/drop off the keys at a property management office, which is about a 15-20 minute drive. Not a problem if you have a car, but something you should know.
Here were our issues: the place really needs a deep clean. The cleaning crew seemed to clean around furniture and skipped the corners. The shutters were so dirty I hardly wanted to touch them. Considering what they charge for cleaning ($330), I was disappointed in the condition. There were 4 of us that had booked a 5 night stay, and while the kitchen had all the pots/pans/utensils/dishes necessary, there were only 2 wine glasses. They only provided 1/2 roll of paper towels, no aluminum foil and only two paper napkins. The grill worked, but it was dirty and the BBQ cleaning tools weren't anywhere to be found. The side yard where the grill is located is cluttered with junk. There was only one beach chair. There are no extra blankets for use in the living room on chilly nights. We had to use the ones from the beds.
We had a relaxing and fun trip here, but the unit didn't totally meet our expectations.