Pristine property. Perfect location. Great hosts. Everything you could ask for.