The apartment was great and exactly as described. Really clean, very functional and nice. The communication was seamless and we always got a swift answer to any question we had. The check in and check out were really easy. All in all we had a great stay and would highly recommend the place.