Amazing hosts, amazing location and we had an amazing stay.