We really enjoyed our stay at the apartment. The size of the rooms were fine and our kids loved to sleep upstairs in the study room.
The kitchen has all features if you do not want to eat outside.