Great property. Perfect location. Fantastic hosts .