5 Stars. Clean, comfortable and will definitely be booking again in the future.