Windows on this home beautifully reflect the sunset sky over Narragansett Bay@ Newport, Rhode Island