The location is perfect and there is all you need within a couple minutes walk. The apartment itself is big and very well decorated/organized, we were 4 people and felt super comfortable! The check in process was easy to follow and practical. I can only recommend this place.