Very well situated, extremely easy to access, self check-in was great. The apartment has everything that you need to feel as if you are at home.