You’ve got the perfect spot for a fantastic family vacation with a gorgeous 21,000-acre lake just outside your door – plus Space Center Houston, Museum of Fine Arts, Galleria, and so much more in neighboring Houston. Enjoy more living space, a fully fitted kitchen for family dinners, free Wi-Fi, and parking in big villas.