Rebecca’s place is in a great location right on Thames and close to everything! Very comfortably slept 8 people.