We can definitely recommend staying at this place. The communication was easy and fast. The check-in was super easy, all the rooms were clean and spacious. The kitchen is huge and has everything you need. Our personal highlight were the big patio space with the couches and the pool. We would definitely go there again!