We had an amazing time staying in the apartment. John was an incredibly communicative and friendly host, and went above and beyond to help us when we had some extra questions and details. The apartment is unique and beautiful, and the patio/yard was incredible. Would definitely, definitely stay here again.