The apartment was very cool and the location is great for easily walking to the Newport waterfront on Thames. It was on the top floor and getting to it is via a fairly narrow and steep set of stairs so might be challenging if you have a lot of luggage or have trouble with stairs. Otherwise, the host was very friendly and made sure I had the info I needed to easily check in and was always available to answer any questions I had during my stay.