The appartment is perfectly located in the Castro. It is very clean. Gary was very nice, and accomodating for the hour of check in and check out.