Really disappointing experience. when we arrived the house had clearly not been cleaned in some time and there was dog hair everywhere including the bathroom. We have a crawling baby so spent a significant amount of time trying to make things safe enough for him. We complained and when on day 2 we asked for a refund they sent a cleaner who did a good job. However other issues such as a sink being blocked were not dealt with (no blame on the cleaner). The apartment also has no basic cleaning items such as a hoover, anything to wipe surfaces etc.
On the whole the place is a bit tired. Location is great for the beach and only a short drive to almost anywhere in San Diego.