A clean and nice stay with great comminication and availablilty from the hosts.