An excellent host and superb accomodation. A very high quality finish. Everything you might need/want is available. Location is excellent. All attractions within reasonable distance. David responds so quickly to all communication. We loved staying here and will definitely stay again. Thank you.