Excellent accommodation, fantastic hosts and great location