I would say yes depending on the room you select. We did not have a balcony which would be better.
I wouldn't see why not? I personally didn't see any children but we were only there 2 nights. Call to double check on cribs etc.
I traveled as a single woman, so did not notice. But the folks who worked there were very nice and accommodating, I would call and ask.
Get an answer from Hotel FIVE - A Staypineapple Hotel staff and past guests.