Overall a perfect stay.