“Newport is considered one of the sailing capitals of the world…. Over the past few years, a slew of hotel openings have closed a much-needed gap for luxury accommodations, including Hammetts Hotel.”