Very clean, nice and modern apartment, exactly as described. Facilities were good and the place was very warm. Easy check in and great communication. Thanks for having us stay!