Thoroughly enjoyed our stay here, the place itself was spotlessly clean, beautiful location and Margaret could not have done more for us a fantastic host. We will be back for another visit.