Everything was good: the communication, the accomodation, the support (with everything), the local tips, the location, etc.
I would recommend this place.