Location is super! The apartment has everything you need for a short stay. We stayed with 3 people, there was definitely enough space. While it is a bit noisy, but it is expected for such a location.