Fantastic location, could not be better. We were a group of 8 and the apartment was plenty big enough. My sister and I slept in the lounge which had three sofa beds. The kids and grandparents were in another room and the other grandparents took the en-suite room.
If you are particular about your pillows I would suggest taking your own as they were a little flat.
There is a shop across the road which you can stock up on basics such as tea and milk.
Overall we really enjoyed our stay and would go back.