Excellent communication, wonderful hosts and perfect location - highly recommended!