David's place is terrific. Precisely as advertised. Clean and comfortable with everything that is needed. It is in a beautiful part of town away from the hustle and bustle of the centre but within walking distance of all the sites.