Everything perfect : the place, the location, the host! Can only recommend.