It was a perfect weekend in a great place to stay.