I was VERY disappointed with my stay at this Kasa property. While the community and the actual apartment was nice, it was disgusting! Either the apartment was not cleaned before we got there, or the cleaning was below subpar. The kitchen was NOT cleaned, utensils were dirty and sticky; the fridge REEKED of fish, like BAD; the linen was not washed and had stains and even stuck on food; someone swept the floor and instead of cleaning up the door, they swept it into the laundry room; there was trash left under the bed in the main bedroom; and the "spare" linen was just as nasty as the linen left in the bathroom. We had to buy all new linen to even be able to stay at the property. The website was glitchy and I had so much difficulty just getting checked in; I couldn't even find the customer support number. There is no "check-in" desk like you would find at a normal hotel. I had such high hopes for this stay because I did a lot of research and heard so many great things; needless to say, we will NOT be staying with Kasa again.