Right downtown a beautiful place to spend time in Newport with wonderful little touches such as water in the fridge and mints on the table as well as snacks for guests to help themselves.