Great place, great location, great communication. Some of the linen was dirty when we arrived, but this was replaced within 20mins and owners were extremely apologetic. The lid to the toilet seat was broken when we arrived, but this was not a major issue.
Would stay again and recommend.