It was a pleasure dealing with Na, and the accommodation, with a font Desk, Concierge, Housekeeping and valet, was perfect blend of apartment and hotel! Excellent location, Ghiradelli Square is a great place to be!