Amazing location, large apartments with great facilities. Very easy check in. Loved it.