great complex with lots of amenities! safe and well taken care of