Very very clean and hospitable