Very good hosts! Better than my expectations indeed! Great locations as well! Will come back here in the future for sure~~~