AMAZING stay, AMAZING place, AMAZING location!