It was an wornderful experience for me, my wife and two grown up children. The apartment was absolutely neat and clean. Hospitality was amazing. Found the pool and gym are well maintained. Strongly recommend to stay.