The apartment was amazing and the check-in and check-out was incredibly detailed and thorough. We had a fantastic time and our only problem was that we couldn't stay for longer!