Newport is a charming coastal city with many water activities, historical landmarks and fashionable boutiques.