Apartment is good, everything was fine except for the check out that was a bit tense - 15 minutes flexibility should be understandable and the staff was very pushy. Also after booking they ask you for a lot of extra information which is time consuming and not a smooth process.