Great and large place with everything you need. Central location, walking distance from Castro, easy check in process, great and thoughtful communication.