Extremely clean, lots of amenities and just a great place to stay. Perfect location, lots of places in walking distances to eat. Stephen was a such a great host. Will stay here again when we visit San Diego again.