The location is perfect. The apartment was very clean. The service was great and we were welcomed warmly. The only area for improvement might be the wifi in the apartment, as the connections were constantly dropped on all the devices we had. Overall, great place.