Very clean! Great communication I would definitely be booking again!