Very well located, it's perfect to visit San Fransisco.
Check-in process was easy. The flat is perfectly equipped.