An amazing stay with a beautiful location and awesome hosts to match.