The apartment has everything that you need and the view is absolutely fantastic! Communication and check in were also smooth!