the apartment was great, very big and with a nice design. we where 6 people and we all loved it. definitely recommend.
one smell issue was the check in time that was delayed in one an a half hour, except that everything was completely fine.