Great location, well appointed place. Excellent communication by hosts.