Excellent stay. Faultless from start to finish with touches that made this a home away from home.