Twin Oaks at Heritage Pointe was very nice. They have all types of care, from independent to assisted, there's memory care, and also across the street they have villas that you can go into. If you do get a villa and have the food package, you still have to go outside to get to the dining room, which is the only drawback. However, you don't really have to get the food package, which is great, so you'd strictly be on your own. You can still go to group things that they have, and are able to use the facilities, including the covered garage. The place itself is beautiful, and all the rooms were very nice and clean; the whole place was spotless. I had lunch there and you can order anything you want off the menu. I ordered a Caesar salad with chicken, and it was delicious, very crispy, and everything was good. A man at our table ordered a peach pie, but they already gave out the last one, so the chef came out and asked if he would like something else. The host stopped by to say hi and asked us what was going on, so I was introduced to a lot of people. It was a great place, and I felt very comfortable there. The dining room was beautiful and their facilities were gorgeous. I enjoyed my tour. They gave me a little gift before I left, and spoke to me on the phone before I left to confirm the luncheon arrangement. The person who accommodated me knew I had dogs, so she gave the dogs a little treat bag. I also got a little gift card from them.