As advertised, the place has it all. The hosts were súper friendly, and offered solutions for every need we had during our visit.
9.5/10 would visit again.