Excellent accommodation, wonderful hosts and perfect location.