Everything was pretty much as it was described. Nice, really big apartment for really big groups. Location is fine as well as everything can be reached really quick. I will only give a 4 star rating since we did not really feel welcomed to the fullest and the communication was very cold and straight. Just feeling like a business: "pay, get here, stay, don't break anything or disturb anybody and get out asap".
Everything less than a 4 star rating would be unfair though since I can still recommend the overall nice apartment for big groups.
Thanks