great place to stay with lots of space and fun things to do