Excellent stay. Very well maintained.