Place is right in the heart of Newport. It was the perfect location.