A perfect stay. High praises all around.