Wonderful apartment! Comfortable and clean. The resort facilities were great as well, our young children loved the pool. We would love to visit again