We loved staying at Ash's place in the Castro. It's clean, has lots of amenities, and is in a great location. Totally easy to check-in and communication was great.