Perfect location, great apartment and communication with the hosts.