You can check out but... Enjoy family and check in here occasionally! Where is The Woodlands? North of Houston. We lived in Houston for 20+ years, so it is a sort of a homecoming....wasnt that a U2 song?