So many great extra touches! Very family friendly and lots of entertainment in the apartment. Very clean and spacious. In a great location. Will definitely be staying again. Try to bring a small vehicle if you can, on-site parking was slightly difficult in a large vehicle, but not a huge drama.