Worst place we've ever stayed and we travel a lot as a family. First we were told the unit we rented was under construction and that they had one 15 minutes away so we went there and waited a total of 1 hour to get in. They didn't plan at all for us to check in. We had cranky kids ready to go to bed and they fell asleep while waiting for the unit to be cleaned. The 3 bedroom unit had 1 hand towel and 1 body towel for a family! There was only one top sheet. We looked for other towels and sheets and couldn't find any. The floors under the beds were filthy, filthy stained sheets were left lying around. The internet credentials didn't work so we had no internet while there. There was no tv to use the netflix credentials provided left us with no internet we couldn't even use our laptop to let the kids watch a show! The mugs had coffee stains because they hadn't been washed. So we washed our own dishes. They didn't have enough seats, dishes etc. The beds were hard and uncomfortable. We were lucky we got parking because the spot we got was 1 hour during the day but ok for overnight parking. They tried to give us a late checkout but that didn't work because we would have gotten a ticket from our lack of ability to park after 9am.