This place needs new management. The main lady who worked the front desk was not only unfriendly but also didn't know what customer service was!! I always felt like I was inconveniencing her. The place needed a maintenance staff desperately. We still had a good vacation but will not go back to topic sun towers.