Keith is a great host. His place is extremely tidy and well designed. The bathroom is huge.
Castro is an exciting place to stay with a lot of restaurants.
We strongly recommend the place and love to come back.