Comfortable place-not too far from beaches and Newport.