The apartment has everything you need. Also the other amenities like gym, pool and so on are great.