This is one of those rare instances where the experience is even better than the photos. Sure, you get to stay in the caboose, which is great and accurately photographed. What you don't see in the photos are all the extras! The area is packed with extra train vehicles, there's a basketball court (bring your own ball), a knight's armor, and if the owners are feeling extra generous, they will offer your kid to use their swing they have up for their grandkids.
There are a number of super friendly animals on the property, including my son's favorite - Simba the super friendly and cuddly cat.
The caboose is conveniently located a quick 15 minute drive to several nearby towns - Cupertino, Saratoga, Los Gatos, where you can pick up food. The kitchen in the caboose has some basics if you want to do simple meal prep, but we opted to support local businesses with tasty takeout food.
All in all, this made for "best weekend ever" for my train obsessed 5 year old son, who is already asking when we can go back.