Keith is a very good host. Very caring and communicative. Apt is very well located - in the center of Castro and very near great restaurants. Overall a great place to stay at.