Perfect location. Clean. Good communication with the hosts!