The place was very clean. Since what I care about the most is how clean it is, I was very satisfied with staying there. We could go anywhere we wanted to hang out and had a lot of options to eat with nice restaurants. I would reserve this place again in my next visit. :)