Customer service was good. Cleanliness on the other hand was just plain awful when we first got there. First impressions are EVERYTHING!! When your guest enters their vacation apartment, they DO NOT need to be met with urine in the elevator and an unclean space. Even though the management team made a very good effort to rectify this, it felt as though it was too late. There were even visible stains on the dinning table place mats, dinning chair cushions and couches from prior guests?? We were really looking forward to vacationing here. I hope they do take every action to fix this for future guests.