Laura's Landing was the perfect place to stay in Newport with other couples. Great location, and beautiful apartment.