Thunderbird Senior Living is a good place. It's really a positive atmosphere. A lot of people have pets and they bring them down to the lobby for others to see and pet. It has a good and friendly climate. Their services are great. The dining area is restaurant quality, and they have wait staff. My mom has a full kitchen in her apartment. Her room is very nice. It's a one-bedroom with a kitchenette, a big living room, a big bedroom, and a full handicap accessible bath. The facilities are impeccable. The place is extremely clean, there's staff members always walking around so you can always get help, they have a bistro where you have unlimited coffee, tea, etc., and if you don't want to eat a big lunch, you can get a burger, hot dog, or sandwich. They have a full calendar every day with multiple activities, but they don't force you into anything. The people are friendly and welcoming, and they invite you into new groups if you want to play bocce ball, cards, or checkers. They have suites for guests. When my mom moved in, I stayed in the guest house, which is basically a unit like hers, but it's set up like a hotel room. It's great, but my suggestion is you should treat it like a hotel room. I booked it for six days straight, but I never had fresh towels and I never had my waste baskets emptied, but the price is reasonable. They just remodeled the whole place.