Perfect place, excellent communication, great host