We like Vista Cay a lot. They are luxury apartments but you need to chose the correct one. There is a small shop, pool and gym. It is just off international drive which for us is the nicer part of Orlando. A lot of places are located in Kissimmee which we don’t like that much.
International drive has nicer places to eat, looks a lot nicer from a general maintenance perspective as well. It’s also close to parks.