Amazing spot — has everything you need to fully relax and enjoy Newport.