Excellent stay. Everything was as described. Clean and tidy. Great communication and self check in. Highly recommend