Perfect stay, great communication. The apartment is huge, lots of light and best location ever.
Go for it !