Anyone familiar with this place? There are no reviews anywhere. Says newly built and the few pictures available online look good. Looking for a place to stay for 2 nights while doing Legoland. That it's new appeals to me. Traveling with my husband and 2 children, ages 7 and 18 months.