Great location, great apartment. Late check in fee annoying having had a delayed flight and greeter missed some key information. Complicated key situation. Overall, great accommodation though and good value for money.