Great hosts, perfect location and excellent communication.