The location of the condo cannot be beat. It was extremely nice to be able to walk right outside and be on the beach. The deck was very nice and they have a lot of sand toys for the kids. For the majority of our stay the sand berm was there so we couldn't see the shoreline but even when it was removed during our last day the angle was such that you still could not see it. Having an outside shower was fantastic.
The condo itself was adequate. It was clean but definitely shows wear in some places. It could use more plates and bowls and the rooms were small but it has what you need. I think it is time to replace the mattresses but that is probably a matter of opinion.
No one was staying above us so I can't comment on whether you can hear the upstairs neighbors as indicated on some of the other reviews.
It was an easy drive to Disneyland from the location.
The biggest problem I had with renting the property was that the security deposit is a good amount and the contract states that the owner has 30 days to return the deposit. Even though the property was rented several times after our stay, they held our deposit for the full 30 days. In my opinion, once it has been determined that there was not any damage due to your stay, your deposit should be returned.