Very clean, self check in and check out which was perfect because of my early hours. Would highly recommend.