Wonderful stay at this idyllic property.