Very hospitable. Clean place.