good location with good view, clean environment, and easy communication, will recommend to friends if they come to SF.