We stayed here for two nights and the apartment was just perfect. It had everything we needed and it was clean and fresh. The complex itself had many great facilities such as a swimming pool and a gym. We would highly recommend staying here!