Very clean and tidy. Communication was exceptional. Would absolutely stay again.