You could not ask for a better location in Newport than The Treehouse. My friends and I had an amazing time and loved chatting by the fireplace and walking to the nearby restaurants and shops. Would definitely stay again!