Excellent all around experience. Wonderful stay.