Perfect in every way. Clean, great amenities and the location is the best you can get in San Francisco.