We stayed at the apartment. The kitchen is really fully equipped. We even found a kitchen aid to blend the baby food. Very convenient. The bedrooms were big enough to put in the baby cots and our bed was very comfortable (mattress with topper). Only negative is the door of the parent's room. It's difficult to open because it slides over the tiles and makes some noise. The bathroom is small, but everything is there. We really appreciated that there were two baby cots and two baby chairs, which was really convenient, when you're travelling with two little ones. Most of the time we had the pool to ourselves, since the villa want booked. What a luxury! We would love to come back.