Nestled near the heart of Georgetown, Texas