We stayed here for 2 nights at the last minute. The place was spotlessly clean with everything you could possibly need. We brought our dog with us and she was very welcome. The children loved exploring in the fresh country air. Plenty to do nearby so we plan on going again for a full week next time.