Clean, well stocked with all the amenities imaginable.