Excellent stay at an excellent place.