We had a great time here - fantastic flat (much exceeded our expectations in terms of size, plus good kitchen and facilities) in a good location walking distance to the major sights and centre. Duncan kindly allowed us to 'check in' earlier than usual on the day and responded quickly to an issue with the hot water (which resolved itself). Would definitely stay again!