We had a wonderful time staying at Randy's home. The apartment is beautiful, the views spectacular, and the location great (very near lovely Dolores Park). The host, Randy, was very communicative and very welcoming. We would definitely stay here again.