Excellent location and extremely responsive owners. The only negatives were the lack of towels and dirty floors when we arrived. Communicated to the owners and was rectified quickly. I would certainly stay again!