The city perches on Aquidneck Island like a well-dressed guest at a garden party, surrounded by the sparkling waters of Narragansett Bay and the Atlantic Ocean.