Excellent hosts who provided great communication and attention to detail, property as described and perfect location