A perfect stay in every way.