Clean, private and with all the amenities that we needed. Easy check in and check out. Would recommend.