What a fantastic location! A very unique space. Wonderful to have been able to have my dog along for the trip. Newport is a great town and this is the perfect location to enjoy it all.