An excellent and very spacious apartment in a nice place.
It has everything needed for a long stay. The apartment is well equipped.
There is plenty of space for a big family.