I had a great long-term stay. Fiona prepares many things necessary for the stay, and gives a warm welcome, and has good communication skills. Her children are so nice. The dog and the cat that they have are so cute. The dog is energetic, but she is well trained. Just in case, please keep your eyes on your food :)