Perfect location! Awesome roof deck! Very accommodating host. My husband and I will definitely be staying here again when we visit Newport!