Very accommodating, clean and hospitable.