Our 4 year old had a blast. He slept in the pullout bed and loved having his "own" balcony. I don't really care about amenities while on vacation because I don't plan to do much more than sleep there. That said, the place was clean, accommodating, and the host was very responsive. We would absolutely stay there again for our next visit.