I currently live in an apartment and it pretty much feels like a townhome for me. Its super convenient and I do not want to move out for a long time! Its gated, has 2 pools, and a dog park so pets are allowed. We don't have any downstairs or upstairs neighbors because we have our own garage on the first floor, and stairs that lead up to our main floor. We also got a balcony, and it came fully furnished. Its super nice because we didn't have to worry about buying all the expensive things, we dont have to worry about repairs because we can call maintenance to come take care of it, we don't have to worry about mowing, etc. Some units do get their own front yard/driveway
and back patio, just depends on how much you want to pay. Some units have 2 car garages, some have 1, again just depends. Of course you have to pay a high price for the convenience but I think it is well worth it. If you want a place in between an apartment and a home, try a townhome.