Great location and great hosts! Well appointed, clean and cosy with thoughtful touches from the hosts. Communication was prompt and easy. Angel and Keith were great to deal with and we'll happily stay again!