Here is my 2 cents. Having a parent and a small child creates different needs for everyone. Being onsite means not only that you have FOTL, but it also means that it is a quick walk or boat ride back to the hotel for anyone who needs to leave early. Maybe Mom wants to go back to the room. She can do so without everyone having to leave. Maybe your son is having a bad morning and takes longer than you planned. Mom can always go do shopping in the parks or whatever and you can catch up with her later. It just leaves options to stay onsite. It is well worth the money for us to stay onsite. For only a few nights, I can do without the extra space if I had to just to get that added convenience of transportation for everyone involved.