Clean, well stocked, and all the amenities