The location is convenient, by foot as well as on-site parking. The Place is adorable and relaxing. And, the hosts are accommodating and available. A sweet spot for a Newport stay!