David and Kelly were excellent hosts, easy to communicate with. The little flat was perfect - everything was tidy and organised, and it was cosy! Would definitely consider this for our next trip up