We had a great stay here, however just know this listing comes with a lot of rules, and I would read them before booking. The host responded in a very rapid manner, towels and wash towels were provided, and so were small toiletries. Check in was super easy and the host was very accommodating due to our early flight with early check in. The only issues we had were weak wifi, and dirtiness at the bottom of the pool. Wouldn’t mind staying here again!