We (group of 11) had a great stay in Mykonos. I highly advise using some of the add ons on offer eg breakfast, bbq dinner etc as it really makes life very easy. We had a ship done before our arrival, breakfast every day and a bbq dinner one evening. All were great. The team were also very good at finding intolerance items eg gluten free crisps in a variety of flavours!!
Each room has its own bathroom (all en suite, one just outside the room) which was great for us.
It was a lovely touch that the cleaner came every day too, we hadn’t expected this.
Good for a group of friends / couples. Not sure how suitable this would be with children. Note that whilst the kitchen has everything you need eg pans, crockery etc, I think you would be hard pushed preparing your own meal here so would definitely use the services on offer.