Responsive hosts, amazing location, and a beautiful home. This place had it all! Would stay here again.