We had an amazing time in San Diego, thanks largely to this great flat. It was spacious, clean, well furnished (comfortable sofa-bed for a third guest) and literally 99 steps from the beach! One caveat: beware of the complex parking system in San Diego (probably obvious for Americans but not for us Europeans): even when parking is allowed, you have to avoid spaces where the sidewalk has been painted red, green or yellow!