I had a fantastic stay at Rebecca's place. I love the self check in as it means that you don't feel like you are keeping anyone waiting for you. It was super easy, lots of information once you got there and great communication from Rebecca beforehand and throughout. The flat was nice, clean and super location.