Very hospitable, clean, and professional