Perfect house. Perfect location. Perfect hosts. Highly recommend this beautiful air bnb.