This is a great place with great hosts and I'm glad I stayed here. My only complain is the parking situation. I understood that it might be difficult to find parking but it took a while to find any spot to park and resulted in decent amount of walking. This may have been a bit due to me showing up later than expected so partially my fault. Other than that, this is a great place to stay and I highly recommend it. Seems like a lot of effort goes into making this a nice place to stay.