A great place to stay. Flat was spacious and clean. Parking spot was fine for us but apparently people struggle with parallel parking. Upstairs tenant was super friendly and helpful.
Bed was really comfortable! It will be our accommodation of choice for Thames.