This is just the best apartments for a big company I've ever visited. Wonderful hosts, spacious rooms, clean and accurate, high ceilings, enough place for 10+ people. Small kitchen that whispers: "Go eat outdoors, Prague is amazing and you are literally in the centre of the city!"
Early check-out at 10AM is the only bump. If you can withstand this and there are 8-14 of yours, I would highly recommend you book this place.