Our stay was great! The apartment has unreal views and is a much larger space than expected for an apartment.
Check in was a little complicated but made fairly straightforward with the instructions and guides sent through. They were also almost immediately available to respond to any questions we had. Would recommend!