Amazing hosts, location and communication. Perfect property and stay. Thank you for all your help!