Excellent hosts, great communication and perfect location, highly recommended