Madison Hill was a fantastic choice. It fit our needs perfectly, the apartment was immaculate and the management were incredibly kind and efficient. Had a wonderful stay and would highly recommend to anyone.