Location. Location. Location. Karen’s Place is right in the heart of Newport and is a perfect place for people to explore beautiful Newport by foot. It was very clean and we loved the outdoor balconies looking over the street.