We had a very nice family time in that apartment.
We went in a group of 5 adults and 2 kids. Size of the apartment is great.
Internet working very well I guess they solved this issue they had few months back.
They answer any question within close to one hour and they answer the phone quickly (at least in business hours when I needed to talk with them).
The option of leaving the luggage at sweet in office is good to accommodate out of check in / out necessity.
Cheers,