The apartment was clean, easy to get to and overall pretty nice. Some of the furniture is broken and should be replaced. The beds were not very comfortable and the sheets had pilled. So we would recommend new linens.
We did not realize you had to check in at the resort office before you could go to the apartment, so that was kind of confusing.
We would recommend staying here but do suggest a couple of minor changes.