The location is absolutely perfect - immediate proximity to all the bars, restaurants and shops along Thames Street. Bicycle rental shops are within a 5-minute walk and it’s worth riding around Newport for an hour.
It was very easy to check in, as well as communicate with Bill throughout the process.