Everything was fine and the apartments was exactly as described and even better.
The only issue we have faced is with the hot water/ shower in the room facing the terrace as it pressure of the water was too low.