What a magical place! My 7-year-old did not want to leave the property during our stay. He wanted to play on trains all day! Caboose was very cozy and comfortable. Sleeping in a comfortable loft bed was so special! Pat is a very kind and generous host. We will be back!