Samantha & Craig were wonderful hosts by making sure we were comfortable in the flat. Samantha stayed in contact with me leading up to our stay so that our check-in went smoothly. The flat exceeded our expectations - stylish, comfortable, functional, clean and centrally located for all our activities. We will most definitely stay here again.