We had a lovely stay with our two boys 10 & 13. It would be especially great for those with a car but we navigated trams well after a day. The apartment was clean and well maintained and the team communicated clearly with us.