Stephanie’s place is supremely comfortable, spacious, and just perfect for anyone’s needs they want to stay in Newport, Rhode Island.