Well located and comfortable, good communication from the hosts