Amazing property, lovely extra touches and perfect communication from the hosts, thanks!