Incredibly clean and well appointed little apartment. Great host, great location and nice facilities in the resort. Stayed as a group, but would love to return with the kids as a family.