I wish I could give 6 stars for location. Great communication, great atmosphere. I would here every time I come to Newport!