Great hosts! Good communication. Situated in a perfect location.