The apartment has everything you need. The location is perfect. Most tourist locations are walking distance from the apartment!