Superb location and excellent communication and attention to detail by host.