Very friendly, excellent communication with personal touches. Very thoughtful and helpful hosts.