The apartment was amazing an the check in was super smooth. We really enjoyed our stay.
The only thing I have to say is that the WiFi didn't work that well, bit since we spend most of our time outside it didn't really matter.