Mirabel is a very nice place to live. The apartments are a good size and the amenities are excellent. The best thing about the complex is the staff. They really take care of their residents. They respond to maintenance issues promptly, take care of your cat while you are away, deliver your packages, throw great resident events and overall go out of their way to make sure their residents are happy. I recommend them highly.