Hospitable and helpful, good location, and clean.