Clean, wonderful amenities