Carlo's place is ideally situated and walking distance to both great food and great sightseeing locations.