Great place, great location!! Highly recommend if placing through Newport or Newport is your destination.