Superb. Outstanding hospitality