Location is perfect and place has everything you will need. Place was very clean and accurately described! We had a great stay and a fun time in Newport!