Pros: great location, very close to all parks and right next to the Old Town. Close to supermarkets and other stores. The accommodation is superb: We had 2-story 2 bedroom villa with 3 bathrooms and an awesome patio with a hot tub and a lake view. Very spacious and comfortable. This hotel has a pool and slides. Cons: Our villa was not very clean. The patio had old water bottles left by previous guests on the floor, the patio table was very dirty. I found a used mask upstairs in one of the bedrooms, in plain sight. I asked for an extra blanket and never received it. Also, there were no towels at the pool for 2 days. When I asked about them, the front desk kept saying, "the truck did not arrive, we don't know when it will arrive, it is not in our hands". Said that, I highly recommend this property due to all pros mentioned above. We will visit again. Got late check-out when mentioned my Expedia current status. A very pleasant stay overall.