Lovely, stylish place. Everything as described. Very thoughtful and hospitable hosts. We needed an extra bed and it was arranged for us. Charging stations and sunscreen were provided. Basically most things we need during our stay were provided for.
Internet a bit slow, but not a deal breaker for us. Would be nice to have washing powder for the laundry (maybe we just couldn't find it).