A fantastic place with lots of personal touches in a great location. Highly recommended. David was a superb host and nothing was too much trouble.