Very thoughtful touches to make it an excellent stay.