Perfect stay! Great communication, location and cleanliness.