Magnolia prepared thoughtfully and managed effectively. The shared apartment was comfortable and clean. Great stay!