Perfect stay! Host has provided everything needed for your stay, including more than enough silverware, plates, pots, pans, cooking utensils, towels, beach towels, beach chairs and umbrella, lots of extra toilet paper, coffee machine, soap, dishwasher detergent. Very clean. Host responds within minutes and is very accommodating. Host is also very helpful with any questions you may have. Pool was warm (we stayed at the end of March). Pictures accurately represented our apartment.